institute of supply regulation - French English Dictionary